#solid{
	width:100%;
	height:360px;
	clear:both;
	position:relative;
}
#solid .solid0,#solid .solid1,#solid .solid2{
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:360px;
	display:none;
}
#solid .solid0{
	background:#78c4db;
}
#solid .solid1{
	background:#c5c9db;
}
#solid .solid2{
	background:#e7dfd1;
}
#solid ul{
	margin:0px;
	padding:0px;
	list-style:none;	
}
#solid ul li{
	position:absolute;
	left:50%;
	top:0px;
	width:1920px;
	height:360px;
	margin-left:-960px;
	display:none;
	cursor:pointer;
}
#solid #btt{
	width:1920px;
	height:55px;
	top:315px;
	left:50%;
	position:relative;
	margin-left:-960px;
}
#solid #btt span{
	position:absolute;
	top:15px;
	left:45%;
	display:block;
	width:30px;
	height:8px;
	margin:0 15px;	
	text-align:center;
	background:#3d3d3d;
	z-index:1000;
	cursor:pointer;
	filter:alpha(opacity=70); /*IE滤镜，透明度50%*/
	-moz-opacity:0.7; /*Firefox私有，透明度50%*/
	opacity:0.7;/*其他，透明度50%*/
}


figure{
    float:left;
	width: 160px;
	height: 124px;
	overflow:hidden;
	position: relative;
}
/*图二*/
.second figcaption{
	box-sizing: border-box;
    bottom: 0px;
	color:#4F4F4F;
	height:75%;
	line-height:20px;
	padding: 0px 15px 0 25px;
	opacity: 0;
	position:absolute;
	transform:translate3d(0,30%,0);
	transition:transform 0.35s;
	text-align: center;
	width:95%;
}
.second figcaption b{
	color:#FF0000; font-size:14px;
}
.second img{
	transition:opacity 0.35s,transform 0.35s;
}
.second:hover img{
	opacity:.9; 
	transform:scale(1.2);
}
.second:hover figcaption{
	opacity: 1;
	transform:translate3d(0,0,0);
}
.second p::before,
.second p::after{
	top:15px;
	left:18px;
	right: 20px;
	bottom: 10px;
	content: '';
	opacity: 0;
	background-color:rgba(230, 230, 230, 0.8);
	position: absolute;
	transition: opacity .35s, transform .55s;
}
.second p::before{
	border-bottom: 1px solid #4F4F4F;
	border-top:1px solid #4F4F4F;
	transform: scale(0,1);
}
.second p::after{
	border-right: 1px solid #4F4F4F;
	border-left:1px solid #4F4F4F;
	transform: scale(1,0);
}
.second:hover p::before,
.second:hover p::after{
	opacity: 1;
	transform: scale(1);
}